Refineries & Oil Marketing stocks in India

Every listed refineries & oil marketing company on NSE and BSE in our database, largest first, with its valuation, profitability, latest quarterly growth, one-year return and next results date.

16 companies Combined market cap ₹2,040,609 Cr Data as of 23 Oct 2026 close

There are 16 listed companies in the Refineries & Oil Marketing industry on NSE and BSE in our database, 8 of them with full financials.

The largest by market capitalisation are Reliance Industries Limited (₹1,610,364 Cr), Indian Oil Corporation Limited (₹182,291 Cr), Bharat Petroleum Corporation Limited (₹122,324 Cr).

Among the 7 companies worth more than ₹500 Cr, the median P/E of the profitable ones is 7.1 and the median return on equity is 17.1%.

Fastest sales growth in the latest quarter (year on year, above ₹500 Cr): Gandhar Oil +92%, Bharat Petroleum +42%, Chennai Petroleum +26%.

Next to report results: Gandhar Oil on 27 Oct, Indian Oil on 30 Oct.

Refineries & Oil Marketing companies by market cap

#CompanyMarket cap P/EROEQtr sales YoY Qtr profit YoYReturn 1YNext results
1 Reliance Industries LimitedRELIANCE ₹1,610,364 Cr 18.25 9.8% +25.4% -24.6% -14.9% —
2 Indian Oil Corporation LimitedIOC ₹182,291 Cr 5.10 16.3% +20.1% -116.8% -16.0% 30 Oct
3 Bharat Petroleum Corporation LimitedBPCL ₹122,324 Cr 7.14 17.1% +41.7% -127.4% -16.1% —
4 Hindustan Petroleum Corporation LimitedHINDPETRO ₹71,984 Cr 50.11 2.2% +21.7% -6.1% -25.1% —
5 Mangalore Refinery and Petrochemicals LimitedMRPL ₹28,436 Cr 6.44 25.9% +25.3% +203.0% +13.0% —
6 Chennai Petroleum Corporation LimitedCHENNPETRO ₹21,973 Cr 3.85 42.0% +25.9% +212.5% +100.6% —
7 Gandhar Oil Refinery (India) LimitedGANDHAR ₹2,868 Cr 9.06 23.4% +91.8% +689.2% +116.1% 27 Oct
8 Kotyark Industries LimitedKOTYARK ₹368 Cr — — +11.5% +9.1% +21.3% —
9 Continental Petroleums LtdBSE: 523232 — — — — — — —
10 Greenhitech Ventures LtdBSE: 544163 — — — — — — —
11 Rajasthan Securities LtdBSE: 526873 — — — — — — —
12 Rajputana Biodiesel LimitedRAJPUTANA — — — — — — —
13 Real Eco-Energy LtdBSE: 530053 — — — — — — —
14 Resgen LtdBSE: 543805 — — — — — — —
15 Sanmit Infra LtdBSE: 532435 — — — — — — —
16 Sundrex Oil Company LimitedSOCL — — — — — — —

P/E "n/m" means the company made a loss over the last four quarters. Quarterly growth compares the latest quarter with the same quarter a year earlier. "—" means the figure is not available.

Upcoming refineries & oil marketing results

Frequently asked questions

Which are the largest refineries & oil marketing stocks in India?

By market capitalisation: Reliance Industries Limited (₹1,610,364 Cr), Indian Oil Corporation Limited (₹182,291 Cr), Bharat Petroleum Corporation Limited (₹122,324 Cr), Hindustan Petroleum Corporation Limited (₹71,984 Cr), Mangalore Refinery and Petrochemicals Limited (₹28,436 Cr).

How many refineries & oil marketing companies are listed in India?

16 companies listed on NSE and BSE are classified in the Refineries & Oil Marketing industry on this page, which merges the exchanges' and data vendors' labels for the same business.

What is the average P/E of refineries & oil marketing stocks?

The median P/E of profitable refineries & oil marketing companies worth more than ₹500 Cr is 7.1, based on trailing-twelve-month profit and the latest close.

When do refineries & oil marketing companies announce their results?

Upcoming board meetings for results: Gandhar Oil Refinery (India) Limited on 27 Oct 2026; Indian Oil Corporation Limited on 30 Oct 2026.

Explore further

⚠️ How this site is made: Market data pages are computed automatically from NSE/BSE publications and company filings; news articles and announcement analyses are written with AI assistance, with a human in the loop: our editors review what the AI produces. Both can contain errors. Verify with the original sources before any investment decision. Not investment advice; Flash Finance is not SEBI-registered. How we use AI